Aleno Token Report PoC¶

This POC is done on ERC20 contracts where we analyse the token holders. This same analysis can be done on any contract type to analyze the users and can be automated¶

Token general information¶

Token name :  ParaSwap
Token symbol :  PSP
Token ID 53913
Statistics computed 2022-10-21 17:47:32
 Price 0.026764214
total dex volume 493 M PSP
total dex usd volume 283 M$
ParaSwap is swapped in 6 pools on 3 different exchanges
address protocol_id swap_count usd_volume
0x458ae80894a0924ac763c034977e330c565f1687 SushiSwap 11141 42425266.000000
0x4a73a7e29988f171910119d660c4dd548282bf2a Uniswap v3 11122 161495105.000000
0xb4bbb0d88631d843b344892c24e3123f25801705 Uniswap v3 4982 73218067.000000
0xa541279d7a77a768abf45acbcac7f32f28101d5f Uniswap v2 1038 13913457.600000
0x60a69ee3506ebf59caa371e99eaa5229bd68026e Uniswap v3 665 6658482.250000
0xaf481d39db4ca6aa44699546c01908e9b1dd805e Uniswap v3 334 1761878.250000

Price evolution¶

Accounts analysis¶

11616 have been exposed to ParaSwap through decentralized exchanges on ethereum
2949 accounts have bought ParaSwap on decentralized exchanges and have a non null balance
3658 are currently holding ParaSwap

At the moment we can analyse 3 types of players:

  • All the addresses that interacted with the token through DEXES
  • All the addresses that bought some tokens though DEXES without selling them
  • All the "True" token holders

Holdings distribution without extreme values¶

2802 holders have more than 100 PSP

Some dapps offer a tiering systems for they users that enables different perks. The following analysis could be split into the analysis of these different tiers to display major differencies between those groups.

Holders Description¶

Comparer avec les gens qui swap le token utiliser les balances etherscan Regarder l'activité de swapping labeliser non swapper address labeliser passif holders plutot que simple holder

There were 1116 active accounts last month

Labeling definition can be improved. What other labels should we add ?

We could add a graph showing the distribution of the age of the users

Some accounts are not labeled since they don't apear in our database. Should we add them ?

Some addresses might have transferred their tokens to other addresses or other chains so holders are not 100% exact. Tracking those transfers could be added for a slight improvement. Current analysis is quite representative when empirically verifying results

We could also cludter the related accounts that have done some inner transfers

This analysis could be handled on all the addresses that interacted with the tokens and not only the current holders

From here bots are removed from the analysis¶

Removing 0.78% bot accounts from the analysis

Should We add the distribution only for users ? Or most precisely active users ?

Show recent holders interaction (4 weeks old)¶

Recent asset swapped¶

Notable recent tokens swaped by ParaSwap holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
address name symbol swap_count total_dollar_volume
0x1abaea1f7c830bd89acc67ec4af516284b1bc33c Euro Coin EUROC 178 4171562.529750
0x12b6893ce26ea6341919fe289212ef77e51688c8 Tamadoge TAMA 303 1471870.839468
0x9d71ce49ab8a0e6d2a1e7bfb89374c9392fd6804 NvirWorld Nvir 249 675640.159181
0x5f98805a4e8be255a32880fdec7f6728c6568ba0 LUSD Stablecoin LUSD 30 583588.376372
0x853d955acef822db058eb8505911ed77f175b99e Frax FRAX 46 500614.851618
0x66761fa41377003622aee3c7675fc7b5c1c2fac5 Clearpool CPOOL 184 472333.449788
0x9813037ee2218799597d83d4a5b6f3b6778218d9 BONE SHIBASWAP BONE 110 452317.981967
0x0f2d719407fdbeff09d87557abb7232601fd9f29 Synapse SYN 38 341040.002977
0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0 Frax Share FXS 43 316012.244415
0x0cba60ca5ef4d42f92a5070a8fedd13be93e2861 The Protocol THE 102 232693.542366
0xc18360217d8f7ab5e7c516566761ea12ce7f9d72 Ethereum Name Service ENS 47 208598.510415
0x6123b0049f904d730db3c36a31167d9d4121fa6b Ribbon RBN 38 190848.762014
0xd084944d3c05cd115c09d072b9f44ba3e0e45921 Manifold Finance FOLD 33 161344.648850
0xc5fb36dd2fb59d3b98deff88425a3f425ee469ed Dejitaru Tsuka TSUKA 64 151882.501539
0xf4d2888d29d722226fafa5d9b24f9164c092421e LooksRare Token LOOKS 23 144518.542529
0xbbc2ae13b23d715c30720f079fcd9b4a74093505 @EthernityChain $ERN Token ERN 47 139529.765209
0x320623b8e4ff03373931769a31fc52a4e78b5d70 Reserve Rights RSR 68 126735.677455
0x514910771af9ca656af840dff83e8264ecf986ca ChainLink Token LINK 30 121420.969276
0x00a8b738e453ffd858a7edf03bccfe20412f0eb0 AllianceBlock Token ALBT 45 119098.569570
0x04a6b6de116fb8bf57e5ee8b05e0293ea3639fe8 Proof of Memes ETH2.0 45 116232.183240

Do we need to analyze recent swaps more in depth ?

Recent contract interaction by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 3350 263 Uniswap V3 Router
0x00000000006c3852cbef3e08e8df289169ede581 796 156 Seaport 1.1
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 141 112 Arbitrum: Delayed Inbox
0xdef171fe48cf0115b1d80b88dc8eab59176fee57 768 109 Paraswap Augustus v5
0x408ed6354d4973f66138c91495f2f2fcbd8724c3 107 107 nan
0x1111111254fb6c44bac0bed2854e76f90643097d 1999 95 1inch v4 Router
0x52ec2f3d7c5977a8e558c8d9c6000b615098e8fc 97 87 Optimism: Teleportr Deposit
0xdef1c0ded9bec7f1a1670819833240f027b25eff 466 81 0x: Exchange Proxy
0x085f81803db511dc19d0ce93f74e6a8937b58b81 81 79 nan
0x881d40237659c251811cec9c364ef91dc08d300c 188 72 Metamask Router
0xb8901acb165ed027e32754e0ffe830802919727f 71 63 Hop Protocol Bridge
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 164 62 SushiSwap Router
0xccce297b06db0d859dfff0b936137f213e9b08ef 55 55 Dawn pass: DAWN
0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e 62 49 ENS: Registry with Fallback
0xabea9132b05a70803a4e85094fd0e1800777fbef 60 45 zkSync
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 293 42 ENS: ETH Registrar Controller
0x4e32004d8b81847a670b4a1778ace4dcf2bba01e 67 42 manifold.xyz
0x80c67432656d59144ceff962e8faf8926599bcf8 52 38 nan
0x85da3727b0be6096654691d26939f62526ad7ffe 42 37 nan
0xc30141b657f4216252dc59af2e7cdb9d8792e1b0 48 35 Socket: Registry
0xc4448b71118c9071bcb9734a0eac55d18a153949 38 34 Arbitrum Nova: Delayed Inbox
0x5564886ca2c518d1964e5fcea4f423b41db9f561 234 33 Linagee Name Registrar
0xba12222222228d8ba445958a75a0704d566bf2c8 63 33 Balancer Vault
0x76f4eed9fe41262669d0250b2a97db79712ad855 397 27 nan
0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85 47 26 ENS: Base Registrar Implementation
0x75cda57917e9f73705dc8bcf8a6b2f99adbdc5a5 311 25 Project Galaxy
0x146f2ac6ffc0c953073598fb5d6fbe0976421d8e 221 24 nan
0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9 83 24 Aave: Lending Pool V2
0x6de090a6227fff4f2e9942e82c0f09142ab66d73 24 24 nan
0x5a7749f83b81b301cab5f48eb8516b986daef23d 24 23 nan
0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2 66 22 Gem: GemSwap 2

All time User interaction¶

Most swapped assets all time by token holders¶

Notable tokens held by ParaSwap holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
unique_account_count name symbol price usd_exposure address
1613 ParaSwap PSP 0.026764 1280522.874020 0xcafe001067cdef266afb7eb5a286dcfd277f3de5
337 1INCH Token 1INCH 0.557987 2085181.066079 0x111111111117dc0aa78b770fa6a738034120c302
320 Curve DAO Token CRV 0.882844 10426818.488977 0xd533a949740bb3306d119cc777fa900ba034cd52
288 Ethereum Name Service ENS 17.098120 5530485.452988 0xc18360217d8f7ab5e7c516566761ea12ce7f9d72
256 LooksRare Token LOOKS 0.215762 5247818.293994 0xf4d2888d29d722226fafa5d9b24f9164c092421e
254 Aave Token AAVE 82.044920 6728361.802364 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9
241 ChainLink Token LINK 6.691656 2520315.056922 0x514910771af9ca656af840dff83e8264ecf986ca
230 Gitcoin GTC 1.520397 612981.915064 0xde30da39c46104798bb5aa3fe8b9e0e1f348163f
225 SOS SOS 0.000000 433762.794764 0x3b484b82567a09e2588a13d54d032153f0c0aee0
225 dYdX DYDX 1.407728 1426500.835848 0x92d6c1e31e14520e676a687f0a93788b716beff5
219 Synthetix Network Token SNX 2.177492 2622720.865505 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f
199 yearn.finance YFI 7447.290500 8157687.950398 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e
197 Olympus OHM 54.236073 4773312.481035 0x383518188c0c6d7730d91b2c03a03c837814a899
196 Convex Token CVX 4.973902 20222662.968075 0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b
195 Lido DAO Token LDO 1.509240 5577589.536726 0x5a98fcbea516cf06857215779fd812ca3bef1b32
195 Badger BADGER 3.170393 2279216.498235 0x3472a5a71965499acd81997a54bba8d852c6e53d
190 Compound COMP 48.926340 884369.663403 0xc00e94cb662c3520282e6f5717214004a7f26888
188 Graph Token GRT 0.077979 699000.335266 0xc944e90c64b2c07662a292be6244bdf05cda44a7
184 DappRadar RADAR 0.006428 289301.539455 0x44709a920fccf795fbc57baa433cc3dd53c44dbe
182 Fei USD FEI 1.000000 193408440.685366 0x956f47f50a910163d8bf957cf5846d573e7f87ca
  • This Could be improved by labeling tokens category such as (DeFi, P2E, Stables etc ...)
  • Same table can be done with all accounts that interacted with the token, not only the current holders

Most used contracts by holders by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0xe592427a0aece92de3edee1f18e0157c05861564 16361 1378 Uniswap V3 Router
0x090e53c44e8a9b6b1bca800e881455b921aec420 1265 1249 nan
0xdef171fe48cf0115b1d80b88dc8eab59176fee57 12874 1192 Paraswap Augustus v5
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 23485 1107 Uniswap V3 Router
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 21921 1070 SushiSwap Router
0x881d40237659c251811cec9c364ef91dc08d300c 7461 1062 Metamask Router
0xdef1c0ded9bec7f1a1670819833240f027b25eff 14996 1023 0x: Exchange Proxy
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 2012 996 Arbitrum: Delayed Inbox
0xabea9132b05a70803a4e85094fd0e1800777fbef 2241 918 zkSync
0x7be8076f4ea4a4ad08075c2508e481d6c946d12b 21965 890 Opensea Wyvern exchange V1
0xa5409ec958c83c3f309868babaca7c86dcb077c1 938 881 Opensea Registry
0xa0c68c638235ee32657e8f720a23cec1bfc77c77 8796 837 Polygon Matic Bridge
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 5755 814 ENS: ETH Registrar Controller
0x99c9fc46f92e8a1c0dec1b1747d010903e884be1 1189 703 Optimism Gateway
0x084b1c3c81545d370f3634392de611caabff8148 911 671 ENS Reverse Register
0xf1f3ca6268f330fda08418db12171c3173ee39c9 2056 575 nan
0x1111111254fb6c44bac0bed2854e76f90643097d 41853 561 1inch v4 Router
0xba12222222228d8ba445958a75a0704d566bf2c8 2836 559 Balancer Vault
0x1bd435f3c054b6e901b7b108a0ab7617c808677b 5063 548 ParaSwap P4
0x11111112542d85b3ef69ae05771c2dccff4faa26 16926 505 1inch v3
0x7f268357a8c2552623316e2562d90e642bb538e5 5919 504 Opensea Wyvern exchange v2
0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9 4824 454 Aave: Lending Pool V2
0x00000000006c3852cbef3e08e8df289169ede581 3767 438 Seaport 1.1
0x2e424a4953940ae99f153a50d0139e7cd108c071 441 436 DappRadar: Airdrop Claim
0xe42cad6fc883877a76a26a16ed92444ab177e306 800 425 ConsenSys: MERGE Token
0xb8901acb165ed027e32754e0ffe830802919727f 687 403 Hop Protocol Bridge
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba 635 394 nan
0xfaff15c6cdaca61a4f87d329689293e07c98f578 1420 390 Zapper.Fi: Zapper NFT
0x090d4613473dee047c3f2706764f49e0821d256e 433 367 Uniswap token Distributor
0x7d655c57f71464b6f83811c55d84009cd9f5221c 887 366 Gitcoin Bulk CHeckout
0x4678f0a6958e4d2bc4f1baf7bc52e8f3564f3fe4 364 360 Maker: Proxy Registry

Open questions and ideas¶

New Holders/Users analysis and notifications

Should we show holdings evolution through time ? Or interactions through time ? Daily contract Usage

Stickyness and churn analysis ? Analyse how many addresses keep using the contract or churned ?

Add a User leader board ?

Should we perform the same analysis on only active addresses ? Or historical users ?

Should we try deducting timezones based on activity timestamp ?

For general contracts should we add a google analytics Integration ?

What other labels can we add ?

Should we tag tokens and contracts in different categories such as DEFI, P2E ... ?

What other data do you want to measure on your users/holders ?

Are True User balance in ERC20 and ERC721 Usefull ?

Should We add a community tool ? Could be used to find Addresses that belong to the same owner or that have same onchain behaviour ?

Registered ENS analysis, Scrap data about all addresses that have a registered ENS.